var _contextPath;

$(document).ready(function() {
	list();
	selectaccount();
	top.UppTabs.operator = top.getCurrentTagTitle();// 设置用户tab的标题值
});

/**
 * 查询用户列表
 */
function list() {
	_contextPath = $("#contextPath").val();
	$("#combocard_account_info").datagrid(
		{
			queryParams : {
				saleUserId:$("#userId").val(),
				status:$("#status").val()
			},
			columns : [ [{
				field : 'comboCardSaleId',
				title : '',
				hidden : true,
				align : 'center'
			},{
				field : 'comboCardName',
				title : '套餐卡名称',
				width : 100,
				align : 'center'
			},{
				field : 'twoDimensionCode',
				title : '二维码ID',
				width : 100
			},{
				field : 'paymentAmount',
				title : '购买金额',
				width : 100,
				align : 'center',
				formatter : function(value, row, index) {
					return value+"元";
				}
			},{
				field : 'saleTime',
				title : '购买时间',
				width : 100,
				align : 'center',
				formatter : function(value, row, index) {
					return (new Date(Number(value))).dateConvert();
				}
			},{
				field : 'paymentMode',
				title : '购买方式',
				width : 100,
				align : 'center',
				formatter : function(value, row, index) {
					if (value == '0') {
						return '网银';
					} else if (value == '1') {
						return '现金';
					}
				}
			}] ],
			autoRowHeight : true,
			fitColumns : true,
			pagination : true,
			rownumbers : true,
			singleSelect : true
		});
}

function getContextPath() {
	if ("" == _contextPath) {
		_contextPath = $("#contextPath").val();
	}
	return _contextPath;
}

function selectaccount() {
	$.ajax({
		type : 'POST',
		url : contextPath + 'iccard/combocard/findall',
		data : {
			'saleUserId':$("#userId").val(),
			'status':$("#status").val()
		},
		dataType : 'json',
		success : function(f) {
			$("#allaccount").html(f);
		}
	});
}

/**
 * 搜索
 * 
 * @return
 */
function searchKey() {
	$('#combocard_account_info').datagrid('load', {
		saleUserId:$("#userId").val(),
		status:$("#status").val()
	});
	selectaccount();
}

function account() {
	var saleUserId = $("#userId").val();
	var accountMount = $("#allaccount").html();
	var accountDate = $("#accountDate").val();
	uppDialog.confirm("开始确认对账？", function() {
		$.ajax({
			url : getContextPath() + 'iccard/combocard/account',
			data : {
				recentlyAccountDate : accountDate,
				accountMount:accountMount,
				saleUserId:saleUserId
			},
			type : 'POST',
			success : function(data) {
				top.uppShow(data.msgDesc);
				if ('0' == data.opResult) {
					window.top.reload_combocard_account_list.call();
					window.top.closeCurrentTab(window.parent.getCurrentTagTitle());
				}
			}
		});
	});
}